garden pool - French English Dictionary